net tax refund - German English Dictionary